home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
HTML 4 Bible (2nd Edition)
/
html_4_bible_2e.iso
/
mac
/
BBEdit Lite 4.6
/
What’s New in BBEdit Lite 4.6
< prev
Wrap
Text File
|
2000-01-01
|
8KB
|
212 lines
This document describes what's changed since version 4.1 of BBEdit Lite.
If you're updating from this previous version, we recommend that you
read this document in its entirety.
============================================================================
BBEdit Lite is built from the same core code as BBEdit 5.1.1; thus, it
incorporates many behind-the-scenes refinements made since the last
revision of BBEdit Lite. Those refinemnts are too numerous to list here;
only the most visible changes are noted in this document.
============================================================================
Additions
---------
The following enhancements are present in BBEdit Lite 4.6:
+ BBEdit now supports the "re-open application" event that is sent by
Mac OS 8.0 and later when you double-click on the application icon
in the Finder and BBEdit is already running. If you do this, -and-
BBEdit has no document windows open, BBEdit will perform the action
specified in the Startup preferences. (Note that this will generally
only work if you double-click on BBEdit's icon in the finder; if you
do this from a third-party application launcher, it will probably
not send the appropriate event to BBEdit.)
+ When doing a close all from the UI, clean windows are closed first
from back to front, then dirty windows from front to back. This
results in a much faster Close All operation.
+ The "Exchange Command and Option" switch in the Editor section of
the Preferences has been split in two; you can now swap the
semantics of Command and Option separately for horizontal cursor
movement (including the Backspace and Forward Delete keys) and for
vertical cursor movement.
+ Search Results windows now show a representation of the search
string in the window title.
+ added some new Grep escapes:
\s matches any whitespace character (space, tab, carriage return,
form feed)
\S matches any non-whitespace character (anything other than
space, tab, CR, form feed)
\w matches any word character (generally alphanumerics)
\W matches any non-word character.
\d matches any digit (same as "#", which is still supported)
\D matches any non-digit character.
Note that the "non" variants \W and \D will match carriage returns.
Also, the definition of a "word character" is somewhat existential:
a word is any run of non-word-break characters bounded by word
breaks. Word characters in the ASCII range are generally
alphanumeric, and characters whose value is greater than 127 are
also considered word characters. Any character matched by "\s" is by
definition not a word character; thus, anything matched by "\s" will
also be matched by "\W" (but not the reverse!).
+ The Hard Wrap command has been enhanced.
╞ The "None" option has been renamed to "Flush Left".
╞ The "Indent All Lines" option has been renamed to "All Lines".
o There is a new indentation setting, called "Same As First
Line". When selected, BBEdit will indent all lines to the same
indentation as the first line of the selection (or document, if
wrapping the entire document). Consider the following text ("|"
indicates the left margin, '-' indicates an indentation):
|----hello world, this is a test.
|this is some more text.
When wrapping with "Same As First Line" to a suitably short
width, the results will now look like:
|----hello world, this
|----is a test. This is
|----some more text.
o Indentation may now be modified by using the "Relative To First
Line" switch. If this switch is turned on, filled paragraphs are
indented by the same amount as the first line of the selection
(or document, if wrapping the entire document).
So, for example, if the above text is wrapped with Reverse
Indent and Relative To First Line, then the results will look
like
|----hello world, this
|--------is a test. This
|--------is some more text.
If wrapping with First Line Only and Relative To First line,
you'll get
|--------hello world,
|----is a test. This
|----is some more text.
If wrapping with Indent All Lines and Relative To First Line,
the results will be
|--------hello world,
|--------this is a
|--------test. This is
|--------some more text.
(Note that if you wrap with Indent All Lines and Relative to
First Line, the net result is to shift the paragraph right
by one tab stop and then reflow it.)
The Relative To First Line switch is disabled if you select the
"Same as First Line" indentation.
╞ Removed the "Projector-Aware" switch from the Preferences and from
the Open dialogs; BBEdit is now always Projector-aware.
+ The "Arrange..." dialog now remembers the last-used setting across
runs of the application.
+ The "Save" command is now enabled for new untitled documents
(including documents created from stationery).
+ Added "Honor Option Settings" to the State preferences; if turned
on, BBEdit will load document option settings (including printing
settings and the printing font) from the document's saved BBEdit
state, if any. If turned off, then BBEdit will use the preferences
to determine the document settings.
+ Added "Show Results" to the multi-file search and replace dialog.
(The one that appears after the list of files has been built, but
before the replace operation has begun.) If checked (the factory
default), BBEdit will present a Replace Results browser at the
completion of the replace. If not, no results are presented (which
is what pre-5.0 versions of BBEdit did).
Fixes
-----
The following reported problems have been corrected in BBEdit Lite 4.6:
- fixed bug in which some floating windows would not have title bars
when BBEdit was run on versions of the Mac OS prior to 7.5.
- fixed crash which would occur after doing a Replace All with
Wrap Around and without Grep.
- when inserting a file via the "Insert File" command, BBEdit will
now read the file's contents off disk, even if it's open (and/or
changed) in an editing window. This ensures consistent behavior, and
solves problems which occur when you try to use "Insert File" to
insert a file into itself.
- BBEdit now flows text correctly when soft-wrapping text limited by
the Philip bar and Show Line Numbers is turned on.
- worked around bug in Mac OS 8.5 and later which would cause really
wierd things to happen after stacking/tiling windows.
- fixed bug in which hitting the Backspace key at the beginning of a
document would erroneously mark the document dirty and put junk on
the Undo stack.
- BBEdit now properly autoscrolls when using the Shift-right-arrow
combination to select text.
- BBEdit will no longer auto-scroll to the right when soft-wrapping
to the window width.
- Shift Left and Shift Right now behave better with soft-wrapped
text.
- Windows zoomed to full screen were being zoomed too wide. Fixed.
- fixed bug in which files which have never been saved (i.e. new
documents) would not be searched when performing a multi-file search
with "Open Windows" selected.
- fixed bug in which the "Honor Saved State" switch was not being
honored in the case of document options and other state settings.
- fixed bug in which BBEdit would crash after doing an Open Selection
when running on a 68K machine.
- fixed flickering in line number bar when adding/removing lines in
files with less than a window's worth of text.
- the text engine now correctly handles non-soft-wrapped lines longer
than 32767 characters by drawing them in chunks to avoid Quickdraw
overflows (which made the lines invisible).
- the text engine now handles soft-wrapped lines longer than 32767
characters by not hanging while trying to draw them.
- Fixed the annoying flash caused by the "extra" scrollbar in
non-split windows that had been bugging Jim for years.
- worked around Mac OS 8.x wierdness which would cause menu items
chosen while the Find dialog was up to be chosen twice.
- fixed crash which would occur when using Show Invisibles on pre-7.1
68K systems (i.e. 7.0 or 7.0.1 on a Mac Plus).